human shield – English–Русский translations

🇬🇧 en ru 🇷🇺

human shield noun

  • civilians placed in or around targets
[[живо́й]] щит, [[челове́ческий]] щит
Wiktionary Links